package com.mida.bms.report.entity;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
    * 报告危急值_0.0
    */
@Data
@ApiModel(value="com-mida-bms-report-entity-DocReportCriticalValue")
public class DocReportCriticalValue implements Serializable {
    /**
    * 35344752811442176
    */
    @ApiModelProperty(value="35344752811442176")
    @JsonSerialize(using= com.fasterxml.jackson.databind.ser.std.ToStringSerializer.class)
    private Long reportCriticalValueSoid;

    /**
    * 5801895406862336
    */
    @ApiModelProperty(value="5801895406862336")
    @JsonSerialize(using= com.fasterxml.jackson.databind.ser.std.ToStringSerializer.class)
    private Long apntPersonSoid;

    /**
    * 35349171867222016
    */
    @ApiModelProperty(value="35349171867222016")
    @JsonSerialize(using= com.fasterxml.jackson.databind.ser.std.ToStringSerializer.class)
    private Long submitDeptSoid;

    /**
    * 35349316902060032
    */
    @ApiModelProperty(value="35349316902060032")
    private Date submitDateTime;

    /**
    * 35347022047346688
    */
    @ApiModelProperty(value="35347022047346688")
    @JsonSerialize(using= com.fasterxml.jackson.databind.ser.std.ToStringSerializer.class)
    private Long feedbackPersonSoid;

    /**
    * 35347144713961472
    */
    @ApiModelProperty(value="35347144713961472")
    private String feedbackPersonName;

    /**
    * 35347748748263424
    */
    @ApiModelProperty(value="35347748748263424")
    private Date feedbackDateTime;

    /**
    * 35348412547203072
    */
    @ApiModelProperty(value="35348412547203072")
    @JsonSerialize(using= com.fasterxml.jackson.databind.ser.std.ToStringSerializer.class)
    private Long feedbackDeptSoid;

    /**
    * 1048
    */
    @ApiModelProperty(value="1048")
    private Date createDate;

    /**
    * 28528929270661120
    */
    @ApiModelProperty(value="28528929270661120")
    @JsonSerialize(using= com.fasterxml.jackson.databind.ser.std.ToStringSerializer.class)
    private Long creator;

    /**
    * 1108
    */
    @ApiModelProperty(value="1108")
    @JsonSerialize(using= com.fasterxml.jackson.databind.ser.std.ToStringSerializer.class)
    private Long updateUser;

    /**
    * 1049
    */
    @ApiModelProperty(value="1049")
    private Date updateDate;

    /**
    * 1031
    */
    @ApiModelProperty(value="1031")
    @JsonSerialize(using= com.fasterxml.jackson.databind.ser.std.ToStringSerializer.class)
    private Long isDelete;

    /**
    * 1100
    */
    @ApiModelProperty(value="1100")
    @JsonSerialize(using= com.fasterxml.jackson.databind.ser.std.ToStringSerializer.class)
    private Long status;

    @ApiModelProperty(value = "提交人")
    @JsonSerialize(using= com.fasterxml.jackson.databind.ser.std.ToStringSerializer.class)
    private Long submitter;

    private static final long serialVersionUID = 1L;

}